hatch well - Espagnol Anglais Dictionnaire